Synonyms for "stack away"

Words with similar meaning